<html>
<head>
<meta HTTP-EQUIV=CONTENT-TYPE CONTENT="text/html; charset=utf-8">
<title>Slide 13</title>
</head>
<body>
<center>
<a href="text0.html">First page</a> <a href="text11.html">Back</a> <a href="text13.html">Continue</a> <a href="text82.html">Last page</a> <a href="whatswrong.html">Overview</a> <a href="img12.html">Graphics</a></center><br>
<h1><b>JDOM</b></h1><p>
<ul><li><h2>Simplest of the existing APIs (but it could be simpler)</h2>
<li><h2>There's more than one way to do it:</h2>
<ul><li>3+ ways to read an attribute value
<li>5+ ways to read a child element
</ul><li><h2>Not always well-formed:</h2>
<ul><li>Processing instruction data
<li>Text content
<li>Internal DTD subset
</ul><li><h2>Setter methods don't return void</h2>
</ul></body>
</html>